import request from "@/utils/request";

/**
 * 获取活动列表
 * @param params 查询参数
 * @param params.pageNo 页码
 * @param params.pageSize 每页数量
 * @param params.status 活动状态，0：未开始、1：进行中、2：已结束，不传为全部
 * @param params.publish_status 发布状态，0：未发布、1：已发布
 * @returns
 */
export const getActivitiesList = (params: {
  pageNo?: number;
  pageSize?: number;
  status?: number;
  publish_status?: number;
}) => {
  return request({
    url: "/activities/items",
    method: "get",
    params
  });
};

/**
 * 获取活动详情
 * @param id 活动ID
 * @returns
 */
export const getActivityDetail = (id: string) => {
  return request({
    url: `/activities/detail/${id}`,
    method: "get"
  });
};
